Skip to main content

Learning Status

POST Learning Status

Method: POST

URL: https://kms.bpsdmkemhan.id/api/development/courses/2213/toggle

Description

Endpoint ini digunakan untuk memperbarui status belajar (learning status) pengguna pada item tertentu dalam sebuah courses seperti file, sesi, atau pelajaran teks. Pengguna dapat menandai item sebagai read (sudah dibaca) atau unread (belum dibaca) untuk melacak progress pembelajaran mereka.

Successful Response

{
"success": true,
"status": "read",
"message": "api.learning_status.read"
}

Error Response Example

{
"success": false,
"status": "too_early",
"message": "Kamu keluar ke sesi ini terlalu awal"
}

Authentication

bearer <token anda>
KeyValue
x-api-key1234
x-localeid

Request Body (Multipart-form)

KeyValue
itemsession_id
item_id172
status1